human resources consulting employment job analysis jobs development employee testing leadership assessment personnel selection applicant selection career sales aptitude training and development sales ability internet recruiting applicant tracking careers hiring salespeople